\hypertarget{ledpwm_8c}{}\section{ledpwm.\+c File Reference}
\label{ledpwm_8c}\index{ledpwm.\+c@{ledpwm.\+c}}
{\ttfamily \#include \char`\"{}ledpwm.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}ch.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}hal.\+h\char`\"{}}\\*
{\ttfamily \#include $<$string.\+h$>$}\\*
{\ttfamily \#include $<$math.\+h$>$}\\*
{\ttfamily \#include \char`\"{}hw.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{ledpwm_8c_aa34b5eb6cf16cb47eff21cf8e5878fd3}{ledpwm\+\_\+init} (void)
\item 
void \hyperlink{ledpwm_8c_a0a53ac3cdb4dfbc28639fc3faf61d5c7}{ledpwm\+\_\+set\+\_\+intensity} (unsigned int led, float intensity)
\item 
void \hyperlink{ledpwm_8c_a051b595db0bd885fd1c3d4e98ab8cd28}{ledpwm\+\_\+led\+\_\+on} (int led)
\item 
void \hyperlink{ledpwm_8c_a49a9d4024df8d51c0492b1230ef3b1fd}{ledpwm\+\_\+led\+\_\+off} (int led)
\item 
void \hyperlink{ledpwm_8c_a6780d346f90950556c12c89856c6cc16}{ledpwm\+\_\+update\+\_\+pwm} (void)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{ledpwm_8c_aa34b5eb6cf16cb47eff21cf8e5878fd3}{}\index{ledpwm.\+c@{ledpwm.\+c}!ledpwm\+\_\+init@{ledpwm\+\_\+init}}
\index{ledpwm\+\_\+init@{ledpwm\+\_\+init}!ledpwm.\+c@{ledpwm.\+c}}
\subsubsection[{ledpwm\+\_\+init(void)}]{\setlength{\rightskip}{0pt plus 5cm}void ledpwm\+\_\+init (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{ledpwm_8c_aa34b5eb6cf16cb47eff21cf8e5878fd3}
\hypertarget{ledpwm_8c_a49a9d4024df8d51c0492b1230ef3b1fd}{}\index{ledpwm.\+c@{ledpwm.\+c}!ledpwm\+\_\+led\+\_\+off@{ledpwm\+\_\+led\+\_\+off}}
\index{ledpwm\+\_\+led\+\_\+off@{ledpwm\+\_\+led\+\_\+off}!ledpwm.\+c@{ledpwm.\+c}}
\subsubsection[{ledpwm\+\_\+led\+\_\+off(int led)}]{\setlength{\rightskip}{0pt plus 5cm}void ledpwm\+\_\+led\+\_\+off (
\begin{DoxyParamCaption}
\item[{int}]{led}
\end{DoxyParamCaption}
)}\label{ledpwm_8c_a49a9d4024df8d51c0492b1230ef3b1fd}
\hypertarget{ledpwm_8c_a051b595db0bd885fd1c3d4e98ab8cd28}{}\index{ledpwm.\+c@{ledpwm.\+c}!ledpwm\+\_\+led\+\_\+on@{ledpwm\+\_\+led\+\_\+on}}
\index{ledpwm\+\_\+led\+\_\+on@{ledpwm\+\_\+led\+\_\+on}!ledpwm.\+c@{ledpwm.\+c}}
\subsubsection[{ledpwm\+\_\+led\+\_\+on(int led)}]{\setlength{\rightskip}{0pt plus 5cm}void ledpwm\+\_\+led\+\_\+on (
\begin{DoxyParamCaption}
\item[{int}]{led}
\end{DoxyParamCaption}
)}\label{ledpwm_8c_a051b595db0bd885fd1c3d4e98ab8cd28}
\hypertarget{ledpwm_8c_a0a53ac3cdb4dfbc28639fc3faf61d5c7}{}\index{ledpwm.\+c@{ledpwm.\+c}!ledpwm\+\_\+set\+\_\+intensity@{ledpwm\+\_\+set\+\_\+intensity}}
\index{ledpwm\+\_\+set\+\_\+intensity@{ledpwm\+\_\+set\+\_\+intensity}!ledpwm.\+c@{ledpwm.\+c}}
\subsubsection[{ledpwm\+\_\+set\+\_\+intensity(unsigned int led, float intensity)}]{\setlength{\rightskip}{0pt plus 5cm}void ledpwm\+\_\+set\+\_\+intensity (
\begin{DoxyParamCaption}
\item[{unsigned int}]{led, }
\item[{float}]{intensity}
\end{DoxyParamCaption}
)}\label{ledpwm_8c_a0a53ac3cdb4dfbc28639fc3faf61d5c7}
\hypertarget{ledpwm_8c_a6780d346f90950556c12c89856c6cc16}{}\index{ledpwm.\+c@{ledpwm.\+c}!ledpwm\+\_\+update\+\_\+pwm@{ledpwm\+\_\+update\+\_\+pwm}}
\index{ledpwm\+\_\+update\+\_\+pwm@{ledpwm\+\_\+update\+\_\+pwm}!ledpwm.\+c@{ledpwm.\+c}}
\subsubsection[{ledpwm\+\_\+update\+\_\+pwm(void)}]{\setlength{\rightskip}{0pt plus 5cm}void ledpwm\+\_\+update\+\_\+pwm (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{ledpwm_8c_a6780d346f90950556c12c89856c6cc16}
